package qcmPlus.beans;

import java.io.Serializable;
import java.util.List;


/**
 * Classe Questionnaire
 * 
 * @author M. Lamarana BARRY
 */

public class Questionnaire implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int id;
	private String nom;
	private String description;
	private List<Question> listeQuestion;
	

	/**
	 * Constructeur par defaut de Questionnaire
	 */

	public Questionnaire() {
		
	}

	/**
	 * Constructeur de Questionnaire
	 * 
	 * @param nom
	 *            le nom du questionnaire
	 * @param description
	 *            la description du questionnaire
	 */

	public Questionnaire( String nom, String description) {
				
		this.nom = nom;
		this.description = description;
		
	}
	
//	public static ArrayList<Questionnaire> getQuestionnaire(){
//		Questionnaire qn1 = new Questionnaire("spatiale", "naza");
//		Questionnaire qn2 = new Questionnaire("robot", "jap");
//		Questionnaire qn3 = new Questionnaire("nom3", "description3");
//		Questionnaire qn4 = new Questionnaire("nom4", "description_4");
//		ArrayList<Questionnaire> liste = new ArrayList<Questionnaire>();
//
//		liste.add(qn1);
//		liste.add(qn2);
//		liste.add(qn3);
//		liste.add(qn4);
//		return liste;
//	}
	
	
	

	/**
	 * les getters et setters
	 */

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getNom() {
		return nom;
	}

	public void setNom(String nom) {
		this.nom = nom;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}
	public List<Question> getListeQuestion() {
		return listeQuestion;
	}

	public void setListeQuestion(List<Question> listeQuestion) {
		this.listeQuestion = listeQuestion;
	}
	

}
